uncontrolled landfill - French English Dictionary